Wihwa Island

Wihwa Island is river island in Yalu river. It lies on the border between North Korea and China.